﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;
namespace DLULearningNetwork.ViewModels
{
    public class ContactInfoViewModel
    {
        //Undone : Rang buoc do dai cac ki tu
         [RegularExpression(@"^[a-zA-Z0-9.-][a-zA-Z0-9.-]{3,}"
             , ErrorMessage = "Địa chỉ không hợp lệ")]
        [MaxLength(32,ErrorMessage="Tối đa 32 kí tự")]
        public string IMYahoo { get; set; }
        [RegularExpression(@"^[a-zA-Z0-9.-][a-zA-Z0-9.-]{3,}", ErrorMessage = "Địa chỉ không hợp lệ")]
        [MaxLength(32, ErrorMessage = "Tối đa 32 kí tự")]
        public string IMSkype { get; set; }
        [RegularExpression(@"^[a-zA-Z0-9.-][a-zA-Z0-9.-]{3,}", ErrorMessage = "Địa chỉ không hợp lệ")]
        [MaxLength(32, ErrorMessage = "Tối đa 32 kí tự")]
        public string IMMSN { get; set; }
        [RegularExpression(@"^[a-zA-Z0-9.-][a-zA-Z0-9.-]{3,}", ErrorMessage = "Địa chỉ không hợp lệ")]
        [MaxLength(32, ErrorMessage = "Tối đa 32 kí tự")]
        public string IMAOL { get; set; }
        [RegularExpression(@"^[a-zA-Z0-9.-][a-zA-Z0-9.-]{3,}", ErrorMessage = "Địa chỉ không hợp lệ")]
        [MaxLength(32, ErrorMessage = "Tối đa 32 kí tự")]
        public string IMGTalk { get; set; }
    }
}